
using System;

namespace WindowsFormsApplication1
{


	public  class Hipercubo
	{

		public  SingleParameter x1;
		public  SingleParameter x2; 
		public  SingleParameter x3;
		public  SingleParameter x4;
		public  SingleParameter x5;
		public  SingleParameter x6;
		public  SingleParameter x7;
		public  SingleParameter x8;
		public  SingleParameter x9; 
		public  SingleParameter x10; 
		public  SingleParameter x11; 
		public  SingleParameter PreviousRRInterval; 
		public  SingleParameter RRInterval; 
		public  SingleParameter QRSDuration; 
		public  SingleParameter Maximum; 
		public  SingleParameter Minimum; 
		public  SingleParameter Integral; 
		public  SingleParameter Offset; 
		public  SingleParameter Onset; 
		
		
		public void comparaPertencimentoAoHipercubo ( BeatParameters batimento )
		{
			batimento.fit = true;
			x1.fit(batimento.x1,batimento);
			x2.fit(batimento.x2,batimento);
			x3.fit(batimento.x3,batimento);
			x4.fit(batimento.x4,batimento);
			x5.fit(batimento.x5,batimento);
			x6.fit(batimento.x6,batimento);
			x7.fit(batimento.x7,batimento);
			x8.fit(batimento.x8,batimento);
			x9.fit(batimento.x9,batimento);
			x10.fit(batimento.x10,batimento);
			x11.fit(batimento.x11,batimento);
			PreviousRRInterval.fit(batimento.PreviousRRInterval,batimento);
			RRInterval.fit(batimento.RRInterval,batimento);
			QRSDuration.fit(batimento.QRSDuration,batimento);
			Maximum.fit(batimento.Maximum,batimento);
			Minimum.fit(batimento.Minimum,batimento);
			Integral.fit(batimento.Integral,batimento);
			Offset.fit(batimento.Offset,batimento);
			Onset.fit(batimento.Onset,batimento);
		}
	}
		
	
	
}
